home *** CD-ROM | disk | FTP | other *** search
- #ifndef TOKEN822_H
- #define TOKEN822_H
-
- struct token822
- {
- int type;
- char *s;
- int slen;
- }
- ;
-
- #include "gen_alloc.h"
- GEN_ALLOC_typedef(token822_alloc,struct token822,t,len,a)
-
- extern int token822_parse();
- extern int token822_addrlist();
- extern int token822_unquote();
- extern int token822_unparse();
- extern void token822_free();
- extern void token822_reverse();
- extern int token822_ready();
- extern int token822_readyplus();
- extern int token822_append();
-
- #define TOKEN822_ATOM 1
- #define TOKEN822_QUOTE 2
- #define TOKEN822_LITERAL 3
- #define TOKEN822_COMMENT 4
- #define TOKEN822_LEFT 5
- #define TOKEN822_RIGHT 6
- #define TOKEN822_AT 7
- #define TOKEN822_COMMA 8
- #define TOKEN822_SEMI 9
- #define TOKEN822_COLON 10
- #define TOKEN822_DOT 11
-
- #endif
-